import {NgModule} from '@angular/core';
import {AutosizeDirective} from './auto-size/auto-size.directive';
import {ForbidEmojiDirective} from './forbid-emoji/forbid-emoji';
import {InputCorrectionDirective} from "./input-correction/input-correction.directive";
import {GroupShowOrHideDirective} from './group-show-or-hide/group-show-or-hide';
import {ModalDisscrollDirectives} from "./modal-disscroll/modal-disscroll.directives";
import {FixCursorDirectives} from "./fix-cursor/fix-cursor.directives";
import {AdpMenuToggleDirective} from "./adp-menu-toggle/adp-menu-toggle.directive";
import {EndlessListDataDirective} from './endless-list-data/endless-list-data';
import {EndlessListDirective} from './endless-list/endless-list';
import {FocusCursorIosDirective} from './focus-cursor-ios/focus-cursor-ios';
import {InfoRenderListenerDirective} from './info-render-listener/info-render-listener.directive';
import {InputContentLengthDirective} from './input-content-length/input-content-length.directive'
import {InertiaScrollDirective} from './inertia-scroll/inertia-scroll.directive';

@NgModule({
    declarations: [AutosizeDirective,
        ForbidEmojiDirective,
        InputCorrectionDirective,
        ModalDisscrollDirectives,
        GroupShowOrHideDirective,
        AdpMenuToggleDirective,
        FixCursorDirectives,
        EndlessListDataDirective,
        EndlessListDirective,
        FocusCursorIosDirective,
        InfoRenderListenerDirective,
        InputContentLengthDirective,
        InertiaScrollDirective,
        InertiaScrollDirective
    ],
    imports: [],
    exports: [AutosizeDirective,
        ForbidEmojiDirective,
        InputCorrectionDirective,
        ModalDisscrollDirectives,
        GroupShowOrHideDirective,
        AdpMenuToggleDirective,
        FixCursorDirectives,
        EndlessListDataDirective,
        EndlessListDirective,
        FocusCursorIosDirective,
        InfoRenderListenerDirective,
        InputContentLengthDirective,
        InertiaScrollDirective,
    ]
})
export class DirectivesModule {
}
